#ifndef	CD_INNER_TYPE_H
#define	CD_INNER_TYPE_H


#include "cd_common.h"
#include "cd_errorno.h"


CD_NAMESPACE_BEGIN

	enum{
		INNER_TYPE_UNKNOW=0,
		INNER_TYPE_NULL,
		INNER_TYPE_TYPE,
		INNER_FUN_TYPE,
		INNER_TYPE_MAX,
	};

	class	c_object;

	c_object*	inner_type(s32	type);
	s32			is_inner_type(c_object*	type,	s32	intype);

CD_NAMESPACE_END

#endif/*CD_INNER_TYPE_H*/